pit quarry - French English Dictionary